package org.skywork.entitys.basic;

// *************************************************************************/
// Charada Soft
// Area de Desarrollo de Sistemas de Información
// *************************************************************************/
// Proyecto : SkyWork Entitys
// Archivo : Usuario.java
// Descripcion : Clase Usuario
// *************************************************************************/
// Version : 2.11.8
// Fecha de Creación: 14 de Enero de 2015
// Author : Daniel Andres Castillo Pedroza
// *************************************************************************/

public class Usuario {
    
    // Atributos de la clase Usuario
    
    private final String nombreUsuario;
    private String password;
    private String nombres;
    private String primerApellido;
    private String segundoApellido;
    
    // Constructor de la clase Usuario

    public Usuario(String nombreUsuario) {
        this.nombreUsuario = nombreUsuario;
    }
    
    // Métodos de la clase Usuario

    public void setPassword(String password) {
        this.password = password;
    }

    public void setNombres(String nombres) {
        this.nombres = nombres;
    }

    public void setPrimerApellido(String primerApellido) {
        this.primerApellido = primerApellido;
    }

    public void setSegundoApellido(String segundoApellido) {
        this.segundoApellido = segundoApellido;
    }

    public String getNombreUsuario() {
        return nombreUsuario;
    }

    public String getPassword() {
        return password;
    }

    public String getNombres() {
        return nombres;
    }

    public String getPrimerApellido() {
        return primerApellido;
    }

    public String getSegundoApellido() {
        return segundoApellido;
    }
    
    public String getNombreCompleto() {
        return getNombres() + " " + getPrimerApellido() + " " + getSegundoApellido();
    }
}